﻿#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

//int main()
//{
//    int n = 0;
//    scanf("%d", &n);
//    switch (n % 3)
//    {
//    case 0:
//        printf("整除,余数是0");
//    case 1:
//        printf("余数是1\n");
//    case 2:
//        printf("余数是2\n");
//    }
//	
//	return 0;
//
//}

//int main()
//{
//	int day = 0;
//	scanf("%d", &day);
//	switch (day)
//	{
//	case 1:
//		printf("星期一\n");
//		break;
//	case 2:
//		printf("星期二\n");
//		break;
//	case 3:
//		printf("星期三\n");
//		break;
//	case 4:
//		printf("星期四\n");
//		break;
//	case 5:
//		printf("星期五\n");
//		break;
//	case 6:
//		printf("星期六\n");
//		break;
//	case 7:
//		printf("星期天\n");
//		break;
//	}
//	return 0;
//
//}

//int main()
//{
//	int day = 0;
//	scanf("%d", &day);
//	switch (day)
//	{
//	default:
//		printf("输入错误\n");
//		break;
//	case 1:
//	case 2:
//	case 3:
//	case 4:
//	case 5:
//		printf("工作日\n");
//		break;
//	case 6:
//	case 7:
//		printf("休息日\n");
//		break;
//	
//	}
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	while (i <= 10)
//	{
//		printf("%d ", i);
//		i++;
//	}
//	
//	return 0;
//
//}

//int main()
//{
//	int i = 0;
//	while (scanf("%d", &i) != EOF)
//	{
//		while (i)//反复打印除去末尾数直至i==0
//		{
//			printf("%d ",i % 10);//得到末尾数字并打印
//			i /= 10;//除去末尾数字
//			
//		}
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++) 
//	{
//		printf("%d ", i);
//	}
//	return 0;
//
//}

//计算1~100之间3的倍数的数字之和
//int main()
//{
//	int i = 0;//产生1~100个数字
//	int sum = 0;//定义一个变量存储和
//	for (i = 1; i <= 100; i++)
//	{
//		if (i % 3 == 0)
//			sum += i;//是3的倍数就加入sum
//	}
//	printf("%d", sum);//输出sum
//	return 0;
//}

//优化
//int main()
//{
//	int i = 0;
//	int sum = 0;
//	for (i = 3; i < 101; i += 3)//倍数的本质是n个3之和，i一直都是3的倍数循环一次3的倍数加一
//	{
//		sum += i;//3的倍数都加起来
//	}
//	printf("%d", sum);
//	return 0;
//}

//int main()
//{
//	int n = 1;
//	do 
//	{
//		printf("%d ", n);
//		n++;
//	} while (n <= 10);
//
//	return 0;
//}

//输⼊⼀个正整数，计算这个整数是⼏位数？
//int main()
//{
//	int n = 0;//输入的整数
//	int cnt = 0;//整数的位数
//	scanf("%d", &n);
//	do
//	{
//		cnt++;//任何一个正整数都至少是一位
//		n /= 10;//不断去掉整数的最后一位
//	} while (n);//n只要不为0就执行循环体
//	printf("%d\n", cnt);//输出计算得出的位数
//	return 0;
//}

//int main()
//{
//    int i = 1;
//    while (i <= 10)
//    {
//        if (i == 5)
//            break;//当i等于5后,就执行break,循环就终止了
//        printf("%d ", i);
//        i++;
//    }
//    return 0;
//}

//int main()
//{
//    int i = 1;
//    while (i <= 10)
//    {
//        if (i == 5)
//            continue;//当i==5时跳过本次循环中continue后面的代码直接进入条件判断部分
//        printf("%d ", i);
//        i++;
//    }
//    return 0;
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++)
//	{
//		if (i == 5)//i==5时循环直接退出
//			break;
//		printf("%d ", i);
//	}
//	return 0;
//
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++)
//	{
//		if (i == 5)//i==5时循环直接退出
//			continue;
//		printf("%d ", i);
//	}
//	return 0;
//
//}

//int main()
//{
//	int i = 1;
//	do
//	{
//		if (i == 5)
//			break;
//		printf("%d ", i);
//		i++;
//	} while (i <= 10);
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	do
//	{
//		if (i == 5)
//			continue;
//		printf("%d ", i);
//		i++;
//	} while (i <= 10);
//	return 0;
//}

//
//int main()
//{
//    printf("hehe\n");
//    goto next;
//    printf("haha\n");
//
//next:
//    printf("跳过了haha的打印\n");
//    return 0;
//}

